package cn.com.dhcc.ddi.stat.vo;

import java.util.Date;
import cn.com.dhcc.app.core.annotation.SiColumn;
import cn.com.dhcc.app.core.annotation.SiNotDbColumn;
import cn.com.dhcc.app.core.annotation.SiTable;
import cn.com.dhcc.app.core.base.ModuleFeatureBean;
/**
 * 
    * @ClassName: TaskSyncStatVo
    * @Description: 任务同步频次统计Vo
    * @author 党向阳
    * @date 2016-12-13
    *
 */
@SiTable(name="t_ddi_task_sync_statistics")
public class TaskSyncStatVo extends ModuleFeatureBean {
	
	@SiColumn(isId = true, name = "ID")
	private String ID;// 主键
	@SiColumn(name = "task_id")
	private String taskId;//任务id
	@SiColumn(name = "cata_id")
	private String cataId;//数据分类id 
	@SiColumn(name = "total")
	private int total;//频次
	@SiColumn(name = "data_size")
	private int dataSize;//数据量
	@SiColumn(name = "stat_date")
	private Date statDate;//统计时间
	@SiColumn(name = "mtime")
	private Date mtime;//更新时间
	@SiColumn(name = "statistics_count")
	private String statisticsCount;
	@SiColumn(name = "statistics_data_size")
	private String statisticsDataSize;
	
	@SiNotDbColumn
	private String num; //计数器
	@SiNotDbColumn
	private String sum;
	@SiNotDbColumn
	private String hour;
	@SiNotDbColumn
	private String taskName;//任务名称
	@SiNotDbColumn
	private String dataCataName;//数据分类名称
	@SiNotDbColumn
	private Boolean isMaxCount;//是否最大
	@SiNotDbColumn
	private Boolean isMaxSize;//是否最大
	@SiNotDbColumn
	private String nodeId;//节点id
	@SiNotDbColumn
	private String nodeName;//节点名称
	
	public String getID() {
		return ID;
	}
	public void setID(String iD) {
		ID = iD;
	}
	public String getTaskId() {
		return taskId;
	}
	public void setTaskId(String taskId) {
		this.taskId = taskId;
	}
	public String getCataId() {
		return cataId;
	}
	public void setCataId(String cataId) {
		this.cataId = cataId;
	}
	public int getTotal() {
		return total;
	}
	public void setTotal(int total) {
		this.total = total;
	}
	public int getDataSize() {
		return dataSize;
	}
	public void setDataSize(int dataSize) {
		this.dataSize = dataSize;
	}
	public Date getStatDate() {
		return statDate;
	}
	public void setStatDate(Date statDate) {
		this.statDate = statDate;
	}
	public Date getMtime() {
		return mtime;
	}
	public void setMtime(Date mtime) {
		this.mtime = mtime;
	}
	public String getNum() {
		return num;
	}
	public void setNum(String num) {
		this.num = num;
	}
	public String getSum() {
		return sum;
	}
	public void setSum(String sum) {
		this.sum = sum;
	}
	public String getHour() {
		return hour;
	}
	public void setHour(String hour) {
		this.hour = hour;
	}
	public String getTaskName() {
		return taskName;
	}
	public void setTaskName(String taskName) {
		this.taskName = taskName;
	}
	public String getStatisticsCount() {
		return statisticsCount;
	}
	public void setStatisticsCount(String statisticsCount) {
		this.statisticsCount = statisticsCount;
	}
	public String getStatisticsDataSize() {
		return statisticsDataSize;
	}
	public void setStatisticsDataSize(String statisticsDataSize) {
		this.statisticsDataSize = statisticsDataSize;
	}
	public Boolean getIsMaxCount() {
		return isMaxCount;
	}
	public void setIsMaxCount(Boolean isMaxCount) {
		this.isMaxCount = isMaxCount;
	}
	public Boolean getIsMaxSize() {
		return isMaxSize;
	}
	public void setIsMaxSize(Boolean isMaxSize) {
		this.isMaxSize = isMaxSize;
	}
	public String getNodeName() {
		return nodeName;
	}
	public void setNodeName(String nodeName) {
		this.nodeName = nodeName;
	}
	public String getDataCataName() {
		return dataCataName;
	}
	public void setDataCataName(String dataCataName) {
		this.dataCataName = dataCataName;
	}
	public String getNodeId() {
		return nodeId;
	}
	public void setNodeId(String nodeId) {
		this.nodeId = nodeId;
	}
	
	 
	
	
	
	
	

}
